puppy pet dogs niacin vitamin b3 breeder cat olive oil pantothenic acid vitamin b5 puppies cats nutrition for dogs